bb-8 moved in all directions on stage at star wars celebration in anaheim .
director jj abrams said a real robot and not cgi was used in the film .
audience were mesmerised by the droid but it 's a mystery how it works .
suggestions include giant robotic ball has another magnetic robot on top .